權限是對文件或目錄的訪問權限。
授權是系統中授予特定資源訪問的概念。
資料訪問應基於需要知曉的原則。
Linux中的三種權限
檔案擁有者類型
權限表示法
drwxrwxrwx。
d代表目錄,-代表普通文件)r, w, x)r, w, x)r, w, x)檢查權限的方法
ls 命令。
ls -l:顯示文件和目錄的權限。ls -a:顯示隱藏文件。ls -la:包括隱藏文件的權限。| 主題 | 內容 |
|---|---|
| 權限定義 | 權限是對文件或目錄的訪問權限 |
| 授權 | 授予特定資源訪問的概念 |
| 三種權限 | 1. 讀取權限 (Read) |
| 2. 寫入權限 (Write) | |
| 3. 執行權限 (Execute) | |
| 檔案擁有者類型 | - 使用者 (User) |
| - 群組 (Group) | |
| - 其他 (Other) | |
| 權限表示法 | 10個字符的字符串,例如:drwxrwxrwx |
| 檢查權限的方法 | - ls -l: 顯示權限 |
- ls -a: 顯示隱藏文件 |
|
- ls -la: 包括隱藏文件的權限 |
目的: 學習如何使用 chmod 指令來變更文件和目錄的權限
+表示添加權限- 表示移除權限在 logs 子目錄下使用 ls -l 指令來查看當前權限。
調整權限: 為g群組添加+寫入w權限,從其他用o戶移除-讀取r權限。
重新執行 ls -l 以檢查權限變更結果。
完整指令 chmod g+w,o-r access.txt
這個指令會覆蓋現有的權限,例如,如果使用者之前具有寫入權限,當你只指定讀取權限時,寫入權限將被移除。chmod u=r,g=r,o=r login_sessions.txt = assigns permissions for the user, group, or other